home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1996 November / macformat-043.iso / mac / Shareware Plus / Developers / OpenStack Rinaldi Collection / openstack-rinaldi-lib / CopyFolder 2.5 (US) / CopyFolder 2.5 (US).rsrc / HELP_5635 < prev    next >
Encoding:
Text File  |  1996-01-09  |  6.5 KB  |  120 lines

  1.  
  2.  
  3.                                           CopyFolder 2.5
  4.  
  5.                                         by Frédéric RINALDI
  6.  
  7. DESCRIPTION
  8.   CopyFolder is a XCMD allowing to copy a whole folder, including all enclosed folders and files.
  9.  
  10. SYNTAX
  11.        CopyFolder <folder path, name or pathname>[,<dest path or name>]
  12.                        [,<files>][,"ResolveAlias"][,"DontShowProgress"]
  13.  
  14. PARAMETERS
  15.    <folder path, name or pathname> can be a single name or whole pathname. If just a single name is supplied, the folder is assumed to be in the same folder than the current stack.
  16.  
  17.    <dest path or name> is optional. If not supplied, the file will be copied in the same folder as "Copy of...". If a single name is passed, the copy of the folder will take that new name in the same folder. If the second param end with colon, the folder will be copied in the designed folder and will keep its original name. Finally, a whole pathname can be provided to define both dest. directory and new folder name.
  18.  
  19.    <files> is a boolean, making the XCMD copy or not the included files. With false, only the folder structure will be copied. Default is true.
  20.  
  21.    "ResolveAlias" will be used when you want any alias file contained in the folder to be resolved before copying. In this case, the pointed files will be copied rather than their alias. Default is non-resolving aliases.
  22.  
  23.    "DontShowProgress" will allow to hide progress dialog.
  24.  
  25.    Using "!", "?" or "=" as first parameter will return an online help (resp. copyright, syntax and output).
  26.  
  27. USING
  28.    If the copy is successfull, the Result will be empty. If an error occurs, either the copy will be aborted (fatal error), or may continue (non-fatal error on a file). The Result will then return one line for each found error, each line containing two items : <error description>,<file pathname>.
  29.  
  30. ERRORS
  31.    Error description can be one of these :
  32.      "Error : Not a file"
  33.      "Error : Not a folder"
  34.      "Error : Alias file not supported"
  35.      "Error : Volume not found"
  36.      "Error : Bad Name"
  37.      "Error : File not found"
  38.      "Error : Folder not found"
  39.      "Error : File is busy"
  40.      "Error : I/O Error"
  41.      "Error : Volume is full"
  42.      "Error : Volume is locked"
  43.      "Error : No resource fork"
  44.      "Error : Duplicate file/folder name"
  45.      "Error : MacOS param error"
  46.      "Error : AppleShare insufficient privileges"
  47.      "Error : No more disk space"
  48.      "Error : Missing parameter(s)"
  49.      "Error : Couln't create copy buffer"
  50.      "Error : Cannot copy to original folder"
  51.  
  52. HISTORY
  53. 2.5                                                                                         05/01/94
  54. • Fixed a random crash
  55.  
  56. 2.4                                                                                         04/22/94
  57. • Copy now preserves access privileges
  58. • Copy now preserves Finder comments
  59.  
  60. 2.3                                                                                         08/02/93
  61. • Added test for infinite recursive copy
  62.  
  63. 2.2                                                                                         03/05/92
  64. • Fixed drop-in destination folder bug
  65. • CopyFolder is now able to copy currently opened files
  66. • Removed copy interruption with mouse clicking
  67.                                                                                          
  68. 2.1                                                                                         10/26/92
  69. • Fixed empty folder bug
  70. • Copy keeps files dates
  71. • Enhanced Progress dialog
  72.                                                                                          
  73. 2.0                                                                                         10/01/92
  74. • Added Progress dialog
  75.                                                                                          
  76. 1.9                                                                                         03/18/92
  77. • Handling of non-fatal errors
  78. • Added "ResolveAlias" param
  79. • FinderLock attribute is preserved
  80.                                                                                          
  81. 1.8                                                                                         03/13/92
  82. • Fixed folder privileges bug
  83.                                                                                          
  84. 1.7                                                                                         12/25/91
  85. • Fixed alias file bug under System 7.0.1
  86. • Copy now keeps owner and group of shared folders
  87.                                                                                          
  88. 1.6                                                                                         11/22/91
  89. • Fixed destination volume freespace calculation
  90.                                                                                          
  91. 1.5                                                                                         10/29/91
  92. • Modification/creation dates of files/folders are now preserved
  93.                                                                                          
  94. 1.4                                                                                         08/04/91
  95. • Added support for System 7.0 alias files
  96. • General enhancement of the code
  97. • Added "=" param for online help
  98. • Added "=" param for online help
  99.                                                                                          
  100. 1.3
  101. • Fixed "directory not found" bug with AppleShare server.
  102.                                                                                          
  103. 1.2
  104. • AppleShare folder privileges are now preserved by the copy
  105. • Added files param
  106.                                                                                          
  107. 1.1
  108. • File attributes are now preserved by the copy
  109.                                                                                          
  110.                                                                                          
  111. This stack also uses SelectDir XFCN, © Frederic RINALDI 1989…1993.
  112. --------------------------------------------------------------------
  113.    All externals included in this stack are FreeWare and may be used in non-commercial software provided the following notice is visibly present :
  114.  
  115.                  CopyFolder XCMD, © Frederic Rinaldi, 1989…1994.
  116.  
  117.    Free for non-commercial use. Use in commercial software subjected to prior acknowledgement and licensing from the author, reachable at the following network addresses:
  118.  
  119. AppleLink: RINALDI1   CalvaCom : FR10    Compuserve : 71170,2111
  120.                Internet : RINALDI1@APPLELINK.APPLE.COM